"""
定义一个模块
模块里面具有 三个类
厨师: 炒菜方法
服务员: 接待客人方法 送走客人方法
收银员: 收钱方法
客人来-->服务员接待-->客人点菜-->厨师炒菜-->客人吃完了-->收营员收钱-->服务员送客
"""


class Restaurant:
    pass


class Chef(Restaurant):
    @staticmethod
    def method1():
        return '炒菜'


class Waiter(Restaurant):
    @staticmethod
    def method2():
        return '接待'

    @staticmethod
    def method3():
        return '送走'


class Cashier(Restaurant):
    @staticmethod
    def method4():
        return '收钱'


print('客人来')
print(Waiter.method2())
print('客人点菜')
print(Chef.method1())
print('客人吃完了')
print(Cashier.method4())
print(Waiter.method3())